<%@ Page 
    Language="C#" 
    MasterPageFile="~/ITCG.master" 
    AutoEventWireup="true" 
    CodeFile="APU_ESTRUCTURA_VARIOS.aspx.cs" 
    Inherits="APU_APU_ESTRUCTURA_VARIOS"
    StylesheetTheme="EstiloKCG"
    Theme="EstiloKCG"
    meta:resourcekey="TIT_APU_ESTRUCTURA_VARIOSRecursoKCG" %>

<%@ Register 
    Src="../WebUserControls/wucMensajeEliminar.ascx" 
    TagName="wucMensajeEliminar"
    TagPrefix="uc1" %>
    
<%@ Register 
    Src="../WebUserControls/wucMensajeActualizar.ascx" 
    TagName="wucMensajeActualizar"
    TagPrefix="uc2" %>
    
 <%@ Register 
    Assembly="AjaxControlToolkit" 
    Namespace="AjaxControlToolkit" 
    TagPrefix="AjaxControlToolkit" %>

<%@ Register tagprefix="koala" 
    assembly="KoalaWebControls" 
    namespace="Koala.KoalaWebControls" %>
    
<asp:Content 
    ID="Content1" 
    ContentPlaceHolderID="ContentPlaceHolder1" 
    Runat="Server">
    <asp:UpdatePanel 
        ID="UpdatePanel1" 
        runat="server" 
        UpdateMode="Conditional">
        <ContentTemplate>
            <script type="text/javascript">                                                                               
                var frm = document.getElementById("aspnetForm");
                if (frm) {
                    frm.onsubmit = function() { return false; };
                }
                
                Sys.Application.add_load(page_load);
                Sys.Application.add_unload(page_unload);
                
                var Cantidad = null;
                var Apu_Varios_Costo = null;
                var ddlVariosTipo = null;
                                
                function page_load(sender, e)
                {                    
                    Cantidad = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_Cantidad");
                    Apu_Varios_Costo = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_Apu_Varios_Costo");
                    ddlVariosTipo = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_ddlVariosTipo");                    
                    $addHandler(Cantidad, "onchange", datos_onchange);  
                    $addHandler(ddlVariosTipo, "change", ddlVariosTipo_onchange);                  
                }
                
                function page_unload(sender, e)
                {
                    $addHandler(Cantidad, "onchange", datos_onchange);
                    $addHandler(ddlVariosTipo, "change", ddlVariosTipo_onchange);                  
                }
                
                function ddlVariosTipo_onchange(sender, e)
                {
                    asignarparametros();                    
                }
                
                function asignarparametros()
                {
                    var behavior = $find('AutoCompleteEx');
                    var ddlVariosTipo = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_ddlVariosTipo");
                    behavior.set_contextKey(ddlVariosTipo.value);                   
                }
                
                function datos_onchange(sender, e)
                {
                    calcular();
                }
                                                                                                                                               
                function ItemSelectedVarios( source, eventArgs ) 
                {                    
                    var valor = eventArgs.get_value();
                    var temp = new Array();
                    temp = valor.split('||');
                                                        
                    var Apu_Varios_Id = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_Apu_Varios_Id");
                    Apu_Varios_Id.innerText = temp[0];
                    
                    var Apu_Varios_Codigo = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_Apu_Varios_Codigo");
                    Apu_Varios_Codigo.innerText = temp[1];
                    
                    var Apu_Varios_Costo = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_Apu_Varios_Costo");
                    Apu_Varios_Costo.innerText = temp[2];
                }           
                
                function calcular()
                {
                    var total = 0.00;
                    var numCantidad = Number.parseLocale(Cantidad.value);
                    var numApu_Varios_Costo = Number.parseLocale(Apu_Varios_Costo.value);
                    var Costo_x_Cantidad = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_Costo_x_Cantidad");
                    
                    if(isNaN(numCantidad))
                        numCantidad = 0.00;                                               
                    if(isNaN(numApu_Varios_Costo))
                        numApu_Varios_Costo = 0.00;  
                        
                    total = numCantidad + numApu_Varios_Costo;
                    Costo_x_Cantidad = total.localeFormat("N4");
                }                
            </script>
            <script type="text/javascript">
                function checkSelectedValueTipo()
                { 
                    var ddlVariosTipo = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_ddlVariosTipo");
                    var Apu_Varios_Tipo = $get("ctl00_ContentPlaceHolder1_fvApuEstructuraVarios_Apu_Varios_Tipo");
                    
                    Apu_Varios_Tipo.innerText = ddlVariosTipo.options[ddlVariosTipo.selectedIndex].value;
                }
            </script> 
            <asp:FormView 
                ID="fvApuEstructuraVarios" 
                runat="server" 
                DataSourceID="odsfvApuEstructuraVarios"
                DefaultMode="Insert">
                <EditItemTemplate>
                    <asp:Panel
                        runat="server"
                        ID="Rec_Apu_Estructura_Varios_Estructura"
                        meta:resourcekey="REC_APU_ESTRUCTURA_VARIOS_ESTRUCTURARecursoKCG">
                        <table>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblEstructura"
                                        runat="server"                                         
                                        Text='<%# GetLocalResourceObject("Apu_Estructura_NombreRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Apu_Estructura_Codigo" 
                                        runat="server" 
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Estructura_CodigoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Apu_Estructura_Codigo") %>'>
                                    </asp:TextBox>   
                                    <asp:TextBox 
                                        ID="Apu_Estructura_Nombre" 
                                        runat="server" 
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        Width="400px"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Estructura_CodigoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Apu_Estructura_Nombre") %>'>
                                    </asp:TextBox>
                                </td>
                            </tr>
                        </table>
                    </asp:Panel>
                    <asp:Panel
                        runat="server"
                        ID="Rec_Apu_Estructura_Varios_Obra"
                        meta:resourcekey="REC_APU_ESTRUCTURA_VARIOS_OBRARecursoKCG">
                        <table>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblCodigo"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("CodigoRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>   
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Codigo" 
                                        runat="server"                                         
                                        TabIndex="-1"
                                        ReadOnly="true"
                                        ToolTip='<%# GetLocalResourceObject("CodigoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Codigo") %>'>
                                    </asp:TextBox>   
                                </td>
                                <td>
                                    <asp:Label 
                                        ID="Estado_Nombre" 
                                        runat="server" 
                                        ForeColor="Red"                                        
                                        ToolTip='<%# GetLocalResourceObject("Estado_NombreRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Estado_Nombre") %>'>
                                    </asp:Label>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblTipo"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Apu_Varios_TipoRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>    
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Apu_Varios_Tipo" 
                                        runat="server"      
                                        Style="display:none"                                  
                                        Text='<%# Bind("Apu_Varios_Tipo") %>'>
                                    </asp:TextBox>
                                    <asp:DropDownList 
                                        ID="ddlVariosTipo" 
                                        runat="server" 
                                        DataSourceID="odsApuVariosTipo" 
                                        DataTextField="Nombre" 
                                        CssClass="TEXTO_EDICION_KCG"
                                        DataValueField="Dic_Dominio_Dominio"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_TipoRecursoKCG.ToolTip").ToString() %>'
                                        OnDataBound="ApuVariosTipo_DataBound" >
                                    </asp:DropDownList>
                                    <asp:ObjectDataSource 
                                        ID="odsApuVariosTipo" 
                                        runat="server" 
                                        OldValuesParameterFormatString="original_{0}"
                                        SelectMethod="GetByObjetoCampo" 
                                        TypeName="FEL.VER.BO_Ver_Dominio">
                                        <SelectParameters>
                                            <asp:Parameter 
                                                DefaultValue="Nombre"
                                                Name="sortExpression" 
                                                Type="String" />
                                            <asp:SessionParameter 
                                                Name="s" 
                                                SessionField="Scope" 
                                                Type="Object" />
                                            <asp:Parameter 
                                                DefaultValue="APU_ESTRUCTURA_VARIOS" 
                                                Name="Dic_Objeto_Nombre" 
                                                Type="String" />
                                            <asp:Parameter 
                                                DefaultValue="APU_VARIOS_TIPO" 
                                                Name="Dic_Campo_Nombre" 
                                                Type="String" />
                                        </SelectParameters>
                                    </asp:ObjectDataSource>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblOtrosInsumos"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Apu_Varios_NombreRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                </td>
                                <td
                                    style="white-space:nowrap">
                                    <asp:TextBox 
                                        ID="Apu_Varios_Codigo" 
                                        runat="server"
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_CodigoRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Apu_Varios_Codigo") %>'>
                                    </asp:TextBox>
                                    <asp:TextBox 
                                        ID="Apu_Varios_Nombre" 
                                        runat="server" 
                                        Width="400px"
                                        CssClass="TEXTO_EDICION_KCG"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_NombreRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Apu_Varios_Nombre") %>'>
                                    </asp:TextBox>
                                    <asp:Button 
                                        ID="Btn_Zoom_ApuVarios" 
                                        runat="server" 
                                        CommandArgument="RutaDestino: ~/APU/APU_VARIOS.aspx; Filtro: Com_Grupo_Nombre;"
                                        CommandName="Zoom" 
                                        Text="..." />
                                    <asp:RequiredFieldValidator 
                                        ID="rfvApu_Varios_Nombre"
                                        runat="server" 
                                        ControlToValidate="Apu_Varios_Nombre"
                                        ValidationGroup="I"
                                        ErrorMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ2RecursoKCG.ErrorMessage").ToString() %>'
                                        Text='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ2RecursoKCG.Text").ToString() %>'/> 
                                    <AjaxControlToolkit:ValidatorCalloutExtender 
                                        runat="Server" 
                                        ID="caValidator"
                                        TargetControlID="rfvApu_Varios_Nombre"/>
                                    <AjaxControlToolkit:AutoCompleteExtender
                                        runat="server" 
                                        BehaviorID="AutoCompleteEx"
                                        ID="autoComplete1" 
                                        TargetControlID="Apu_Varios_Nombre"
                                        ServicePath="~/APU/APU_ESTRUCTURA_VARIOS.aspx" 
                                        ServiceMethod="GetVariosNombre"
                                        MinimumPrefixLength="0" 
                                        CompletionInterval="500"
                                        EnableCaching="true"
                                        CompletionSetCount="20"
                                        CompletionListCssClass="autocomplete_completionListElement" 
                                        CompletionListItemCssClass="autocomplete_listItem" 
                                        CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem"
                                        OnClientItemSelected="ItemSelectedVarios" 
                                        UseContextKey="true" >
                                        <Animations>
                                            <OnShow>
                                                <Sequence>
                                                    <%-- Make the completion list transparent and then show it --%>
                                                    <OpacityAction Opacity="0" />
                                                    <HideAction Visible="true" />                                                    
                                                    <%--Cache the original size of the completion list the first time
                                                        the animation is played and then set it to zero --%>
                                                    <ScriptAction Script="
                                                        // Cache the size and setup the initial size
                                                        var behavior = $find('AutoCompleteEx');
                                                        if (!behavior._height) {
                                                            var target = behavior.get_completionList();
                                                            behavior._height = target.offsetHeight - 2;
                                                            target.style.height = '0px';
                                                        }" />                                                    
                                                    <%-- Expand from 0px to the appropriate size while fading in --%>
                                                    <Parallel Duration=".4">
                                                        <FadeIn />
                                                        <Length 
                                                            PropertyKey="height" 
                                                            StartValue="0" 
                                                            EndValueScript="$find('AutoCompleteEx')._height" />
                                                    </Parallel>
                                                </Sequence>
                                            </OnShow>
                                            <OnHide>
                                                <%-- Collapse down to 0px and fade out --%>
                                                <Parallel 
                                                    Duration=".4">
                                                    <FadeOut />
                                                    <Length 
                                                        PropertyKey="height" 
                                                        StartValueScript="$find('AutoCompleteEx')._height" 
                                                        EndValue="0" />
                                                </Parallel>
                                            </OnHide>
                                        </Animations>
                                    </AjaxControlToolkit:AutoCompleteExtender>
                                </td>               
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblCantidad"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("CantidadRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Cantidad" 
                                        runat="server" 
                                        Style="text-align:right"                               
                                        CssClass="TEXTO_EDICION_KCG"
                                        ToolTip='<%# GetLocalResourceObject("CantidadRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Cantidad") %>'>
                                    </asp:TextBox> 
                                    <AjaxControlToolkit:MaskedEditExtender 
                                        ID="forCantidad" 
                                        runat="server"
                                        TargetControlID="Cantidad"
                                        Mask="9,999,999,999,999.9999"
                                        MessageValidatorTip="false"
                                        OnFocusCssClass="MaskedEditFocus"
                                        OnInvalidCssClass="MaskedEditError"
                                        MaskType="Number"
                                        InputDirection="RightToLeft"
                                        AcceptNegative="None"
                                        DisplayMoney="None"
                                        ErrorTooltipEnabled="false"
                                        ClearMaskOnLostFocus="True" />   
                                    <AjaxControlToolkit:MaskedEditValidator 
                                        ID="mevCantidad" 
                                        runat="server"
                                        ControlExtender="forCantidad"
                                        ControlToValidate="Cantidad"
                                        IsValidEmpty="False"
                                        EmptyValueMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.ErrorMessage").ToString() %>'
                                        InvalidValueMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.ErrorMessage").ToString() %>'
                                        MinimumValueMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.ErrorMessage").ToString() %>'
                                        MaximumValueMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.ErrorMessage").ToString() %>'
                                        MinimumValue="0.0000"
                                        MaximumValue="9999999999999.9999" 
                                        Display="Dynamic"
                                        EmptyValueBlurredText='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.Text").ToString() %>'
                                        InvalidValueBlurredMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.Text").ToString() %>'
                                        MaximumValueBlurredMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.Text").ToString() %>' 
                                        MinimumValueBlurredText='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.Text").ToString() %>'
                                        ValidationGroup="I" />                                        
                                    <AjaxControlToolkit:ValidatorCalloutExtender 
                                        runat="Server" 
                                        ID="ValidatorCalloutExtender2"
                                        TargetControlID="mevCantidad"/>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblCosto"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Apu_Varios_CostoRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>    
                                </td>
                                <td
                                    style="white-space:nowrap">
                                    <asp:TextBox 
                                        ID="Apu_Varios_Costo" 
                                        runat="server"          
                                        ReadOnly="true"
                                        TabIndex="-1"                               
                                        Style="text-align:right"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_CostoRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Apu_Varios_Costo") %>'>
                                    </asp:TextBox>
                                    <asp:Label
                                        ID="Int_Moneda_Simbolo1" 
                                        runat="server" 
                                        Text='<%# Bind("Int_Moneda_Simbolo") %>'>
                                    </asp:Label>
                                    <asp:Label
                                        id="lblTotal"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Costo_x_CantidadRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                    <asp:TextBox 
                                        ID="Costo_x_Cantidad" 
                                        runat="server"
                                        ReadOnly="true"
                                        TabIndex="-1" 
                                        Style="text-align:right"
                                        ToolTip='<%# GetLocalResourceObject("Costo_x_CantidadRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Costo_x_Cantidad") %>'>
                                    </asp:TextBox> 
                                    <asp:Label
                                        ID="Int_Moneda_Simbolo2" 
                                        runat="server" 
                                        Text='<%# Bind("Int_Moneda_Simbolo") %>'>
                                    </asp:Label>               
                                </td>
                            </tr>
                            <tr>
                                <td
                                    colspan="2"
                                    align="left">
                                    <asp:Button 
                                        ID="UpdateButton" 
                                        runat="server"
                                        ValidationGroup="I" 
                                        CausesValidation="True" 
                                        CommandName="Update"
                                        AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_ActualizarRecursoKCG.AccesKey").ToString() %>'
                                        Text='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_UpdateRecursoKCG.Text").ToString() %>'
                                        ToolTip='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_UpdateRecursoKCG.ToolTip").ToString() %>'>
                                    </asp:Button>
                                    <asp:Button 
                                        ID="UpdateCancelButton" 
                                        runat="server"
                                        CausesValidation="False" 
                                        CommandName="Cancel"
                                        AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_CancelarRecursoKCG.AccesKey").ToString() %>' 
                                        Text='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_CancelRecursoKCG.Text").ToString() %>'
                                        ToolTip='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_CancelRecursoKCG.ToolTip").ToString() %>'>
                                     </asp:Button>
                                     <uc2:wucMensajeActualizar 
                                        ID="WucMensajeActualizar1"                                         
                                        runat="server" />                   
                                </td>                        
                            </tr>                            
                        </table>
                    </asp:Panel>
                    
                    <%--Ids--%>
                    
                    <asp:TextBox 
                        ID="Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Id") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Apu_Varios_Id") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Apu_Estructura_Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Apu_Estructura_Id") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Int_Moneda_Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Int_Moneda_Id") %>'>
                    </asp:TextBox>
                    
                    <%--Ocultos--%>
                    
                    <asp:TextBox 
                        ID="Nombre" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Nombre") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Costo_Parcial" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Apu_Varios_Costo_Parcial") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Codigo_int" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Codigo_int") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Estado" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Estado") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Tipo_Nombre" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Tipo_Nombre") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Costo_Otros" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Apu_Varios_Costo_Otros") %>'>
                    </asp:TextBox>                    
                </EditItemTemplate>
                
                <InsertItemTemplate>
                    <asp:Panel
                        runat="server"
                        ID="Rec_Apu_Estructura_Varios_Estructura"
                        meta:resourcekey="REC_APU_ESTRUCTURA_VARIOS_ESTRUCTURARecursoKCG">
                        <table>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblEstructura"
                                        runat="server"                                         
                                        Text='<%# GetLocalResourceObject("Apu_Estructura_NombreRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Apu_Estructura_Codigo" 
                                        runat="server" 
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Estructura_CodigoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Apu_Estructura_Codigo") %>'>
                                    </asp:TextBox>   
                                    <asp:TextBox 
                                        ID="Apu_Estructura_Nombre" 
                                        runat="server" 
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        Width="400px"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Estructura_CodigoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Apu_Estructura_Nombre") %>'>
                                    </asp:TextBox>
                                </td>
                            </tr>
                        </table>
                    </asp:Panel>
                    <asp:Panel
                        runat="server"
                        ID="Rec_Apu_Estructura_Varios_Obra"
                        meta:resourcekey="REC_APU_ESTRUCTURA_VARIOS_OBRARecursoKCG">
                        <table>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblCodigo"
                                        runat="server"                                         
                                        Visible="false"
                                        Text='<%# GetLocalResourceObject("CodigoRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>   
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Codigo" 
                                        runat="server" 
                                        Visible="false"
                                        TabIndex="-1"
                                        ReadOnly="true"
                                        ToolTip='<%# GetLocalResourceObject("CodigoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Codigo") %>'>
                                    </asp:TextBox>   
                                </td>
                                <td>
                                    <asp:Label 
                                        ID="Estado_Nombre" 
                                        runat="server" 
                                        ForeColor="Red"
                                        Visible="false"
                                        ToolTip='<%# GetLocalResourceObject("Estado_NombreRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Estado_Nombre") %>'>
                                    </asp:Label>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblTipo"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Apu_Varios_TipoRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>    
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Apu_Varios_Tipo" 
                                        runat="server"      
                                        Style="display:none"                                  
                                        Text='<%# Bind("Apu_Varios_Tipo") %>'>
                                    </asp:TextBox>
                                    <asp:DropDownList 
                                        ID="ddlVariosTipo" 
                                        runat="server" 
                                        DataSourceID="odsApuVariosTipo" 
                                        DataTextField="Nombre" 
                                        CssClass="TEXTO_EDICION_KCG"
                                        DataValueField="Dic_Dominio_Dominio"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_TipoRecursoKCG.ToolTip").ToString() %>'
                                        OnDataBound="ApuVariosTipo_DataBound" >
                                    </asp:DropDownList>
                                    <asp:ObjectDataSource 
                                        ID="odsApuVariosTipo" 
                                        runat="server" 
                                        OldValuesParameterFormatString="original_{0}"
                                        SelectMethod="GetByObjetoCampo" 
                                        TypeName="FEL.VER.BO_Ver_Dominio">
                                        <SelectParameters>
                                            <asp:Parameter 
                                                DefaultValue="Nombre"
                                                Name="sortExpression" 
                                                Type="String" />
                                            <asp:SessionParameter 
                                                Name="s" 
                                                SessionField="Scope" 
                                                Type="Object" />
                                            <asp:Parameter 
                                                DefaultValue="APU_VARIOS" 
                                                Name="Dic_Objeto_Nombre" 
                                                Type="String" />
                                            <asp:Parameter 
                                                DefaultValue="TIPO" 
                                                Name="Dic_Campo_Nombre" 
                                                Type="String" />
                                        </SelectParameters>
                                    </asp:ObjectDataSource>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblOtrosInsumos"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Apu_Varios_NombreRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                </td>
                                <td
                                    style="white-space:nowrap">
                                    <asp:TextBox 
                                        ID="Apu_Varios_Codigo" 
                                        runat="server"
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_CodigoRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Apu_Varios_Codigo") %>'>
                                    </asp:TextBox>
                                    <asp:TextBox 
                                        ID="Apu_Varios_Nombre" 
                                        runat="server" 
                                        Width="400px"
                                        CssClass="TEXTO_EDICION_KCG"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_NombreRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Apu_Varios_Nombre") %>'>
                                    </asp:TextBox>
                                    <asp:Button 
                                        ID="Btn_Zoom_ApuVarios" 
                                        runat="server" 
                                        CommandArgument="RutaDestino: ~/APU/APU_VARIOS.aspx; Filtro: Com_Grupo_Nombre;"
                                        CommandName="Zoom" 
                                        Text="..." />
                                    <asp:RequiredFieldValidator 
                                        ID="rfvApu_Varios_Nombre"
                                        runat="server" 
                                        ControlToValidate="Apu_Varios_Nombre"
                                        ValidationGroup="I"
                                        ErrorMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ2RecursoKCG.ErrorMessage").ToString() %>'
                                        Text='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ2RecursoKCG.Text").ToString() %>'/> 
                                    <AjaxControlToolkit:ValidatorCalloutExtender 
                                        runat="Server" 
                                        ID="caValidator"
                                        TargetControlID="rfvApu_Varios_Nombre"/>
                                    <AjaxControlToolkit:AutoCompleteExtender
                                        runat="server" 
                                        BehaviorID="AutoCompleteEx"
                                        ID="autoComplete1" 
                                        TargetControlID="Apu_Varios_Nombre"
                                        ServicePath="~/APU/APU_ESTRUCTURA_VARIOS.aspx" 
                                        ServiceMethod="GetVariosNombre"
                                        MinimumPrefixLength="0" 
                                        CompletionInterval="500"
                                        EnableCaching="true"
                                        CompletionSetCount="20"
                                        CompletionListCssClass="autocomplete_completionListElement" 
                                        CompletionListItemCssClass="autocomplete_listItem" 
                                        CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem"
                                        OnClientItemSelected="ItemSelectedVarios" 
                                        UseContextKey="true" >
                                        <Animations>
                                            <OnShow>
                                                <Sequence>
                                                    <%-- Make the completion list transparent and then show it --%>
                                                    <OpacityAction Opacity="0" />
                                                    <HideAction Visible="true" />                                                    
                                                    <%--Cache the original size of the completion list the first time
                                                        the animation is played and then set it to zero --%>
                                                    <ScriptAction Script="
                                                        // Cache the size and setup the initial size
                                                        var behavior = $find('AutoCompleteEx');
                                                        if (!behavior._height) {
                                                            var target = behavior.get_completionList();
                                                            behavior._height = target.offsetHeight - 2;
                                                            target.style.height = '0px';
                                                        }" />                                                    
                                                    <%-- Expand from 0px to the appropriate size while fading in --%>
                                                    <Parallel Duration=".4">
                                                        <FadeIn />
                                                        <Length 
                                                            PropertyKey="height" 
                                                            StartValue="0" 
                                                            EndValueScript="$find('AutoCompleteEx')._height" />
                                                    </Parallel>
                                                </Sequence>
                                            </OnShow>
                                            <OnHide>
                                                <%-- Collapse down to 0px and fade out --%>
                                                <Parallel 
                                                    Duration=".4">
                                                    <FadeOut />
                                                    <Length 
                                                        PropertyKey="height" 
                                                        StartValueScript="$find('AutoCompleteEx')._height" 
                                                        EndValue="0" />
                                                </Parallel>
                                            </OnHide>
                                        </Animations>
                                    </AjaxControlToolkit:AutoCompleteExtender>
                                </td>               
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblCantidad"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("CantidadRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Cantidad" 
                                        runat="server" 
                                        Style="text-align:right"                               
                                        CssClass="TEXTO_EDICION_KCG"
                                        ToolTip='<%# GetLocalResourceObject("CantidadRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Cantidad") %>'>
                                    </asp:TextBox> 
                                    <AjaxControlToolkit:MaskedEditExtender 
                                        ID="forCantidad" 
                                        runat="server"
                                        TargetControlID="Cantidad"
                                        Mask="9,999,999,999,999.9999"
                                        MessageValidatorTip="false"
                                        OnFocusCssClass="MaskedEditFocus"
                                        OnInvalidCssClass="MaskedEditError"
                                        MaskType="Number"
                                        InputDirection="RightToLeft"
                                        AcceptNegative="None"
                                        DisplayMoney="None"
                                        ErrorTooltipEnabled="false"
                                        ClearMaskOnLostFocus="True" />   
                                    <AjaxControlToolkit:MaskedEditValidator 
                                        ID="mevCantidad" 
                                        runat="server"
                                        ControlExtender="forCantidad"
                                        ControlToValidate="Cantidad"
                                        IsValidEmpty="False"
                                        EmptyValueMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.ErrorMessage").ToString() %>'
                                        InvalidValueMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.ErrorMessage").ToString() %>'
                                        MinimumValueMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.ErrorMessage").ToString() %>'
                                        MaximumValueMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.ErrorMessage").ToString() %>'
                                        MinimumValue="0.0000"
                                        MaximumValue="9999999999999.9999" 
                                        Display="Dynamic"
                                        EmptyValueBlurredText='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.Text").ToString() %>'
                                        InvalidValueBlurredMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.Text").ToString() %>'
                                        MaximumValueBlurredMessage='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.Text").ToString() %>' 
                                        MinimumValueBlurredText='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "MSJ29RecursoKCG.Text").ToString() %>'
                                        ValidationGroup="I" />                                        
                                    <AjaxControlToolkit:ValidatorCalloutExtender 
                                        runat="Server" 
                                        ID="ValidatorCalloutExtender2"
                                        TargetControlID="mevCantidad"/>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblCosto"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Apu_Varios_CostoRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>    
                                </td>
                                <td
                                    style="white-space:nowrap">
                                    <asp:TextBox 
                                        ID="Apu_Varios_Costo" 
                                        runat="server"          
                                        ReadOnly="true"
                                        TabIndex="-1"                               
                                        Style="text-align:right"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_CostoRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Apu_Varios_Costo") %>'>
                                    </asp:TextBox>
                                    <asp:Label
                                        ID="Int_Moneda_Simbolo1" 
                                        runat="server" 
                                        Text='<%# Bind("Int_Moneda_Simbolo") %>'>
                                    </asp:Label>
                                    <asp:Label
                                        id="lblTotal"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Costo_x_CantidadRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                    <asp:TextBox 
                                        ID="Costo_x_Cantidad" 
                                        runat="server"
                                        ReadOnly="true"
                                        TabIndex="-1" 
                                        Style="text-align:right"
                                        ToolTip='<%# GetLocalResourceObject("Costo_x_CantidadRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Costo_x_Cantidad") %>'>
                                    </asp:TextBox> 
                                    <asp:Label
                                        ID="Int_Moneda_Simbolo2" 
                                        runat="server" 
                                        Text='<%# Bind("Int_Moneda_Simbolo") %>'>
                                    </asp:Label>               
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2" >
                                    <asp:Button 
                                        ID="InsertButton" 
                                        runat="server" 
                                        CausesValidation="True" 
                                        CommandName="Insert"
                                        ValidationGroup="I"
                                        AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_InsertarRecursoKCG.AccesKey").ToString() %>' 
                                        Text='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_InsertRecursoKCG.Text").ToString() %>'
                                        ToolTip='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_InsertRecursoKCG.ToolTip").ToString() %>'>
                                    </asp:Button>
                                    <asp:Button 
                                        ID="InsertCancelButton" 
                                        runat="server" 
                                        CausesValidation="False" 
                                        CommandName="Cancel"
                                        AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_CancelarRecursoKCG.AccesKey").ToString() %>' 
                                        Text='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_CancelRecursoKCG.Text").ToString() %>'
                                        ToolTip='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_CancelRecursoKCG.ToolTip").ToString() %>'>
                                    </asp:Button>
                                </td>
                            </tr>                            
                        </table>
                    </asp:Panel>
                    
                    <%--Ids--%>
                    
                    <asp:TextBox 
                        ID="Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Id") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Apu_Varios_Id") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Apu_Estructura_Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Apu_Estructura_Id") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Int_Moneda_Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Int_Moneda_Id") %>'>
                    </asp:TextBox>
                    
                    <%--Ocultos--%>
                    
                    <asp:TextBox 
                        ID="Nombre" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Nombre") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Costo_Parcial" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Apu_Varios_Costo_Parcial") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Codigo_int" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Codigo_int") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Estado" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Estado") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Tipo_Nombre" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Tipo_Nombre") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Costo_Otros" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Apu_Varios_Costo_Otros") %>'>
                    </asp:TextBox>                    
                </InsertItemTemplate>
                
                <ItemTemplate>
                    <asp:Panel
                        runat="server"
                        ID="Rec_Apu_Estructura_Varios_Estructura"
                        meta:resourcekey="REC_APU_ESTRUCTURA_VARIOS_ESTRUCTURARecursoKCG">
                        <table>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblEstructura"
                                        runat="server"                                         
                                        Text='<%# GetLocalResourceObject("Apu_Estructura_NombreRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Apu_Estructura_Codigo" 
                                        runat="server" 
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Estructura_CodigoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Apu_Estructura_Codigo") %>'>
                                    </asp:TextBox>   
                                    <asp:TextBox 
                                        ID="Apu_Estructura_Nombre" 
                                        runat="server" 
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        Width="400px"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Estructura_CodigoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Apu_Estructura_Nombre") %>'>
                                    </asp:TextBox>
                                </td>
                            </tr>
                        </table>
                    </asp:Panel>
                    <asp:Panel
                        runat="server"
                        ID="Rec_Apu_Estructura_Varios_Obra"
                        meta:resourcekey="REC_APU_ESTRUCTURA_VARIOS_OBRARecursoKCG">
                        <table>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblCodigo"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("CodigoRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>   
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Codigo" 
                                        runat="server"                                         
                                        TabIndex="-1"
                                        ReadOnly="true"
                                        ToolTip='<%# GetLocalResourceObject("CodigoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Codigo") %>'>
                                    </asp:TextBox>   
                                </td>
                                <td>
                                    <asp:Label 
                                        ID="Estado_Nombre" 
                                        runat="server" 
                                        ForeColor="Red"                                        
                                        ToolTip='<%# GetLocalResourceObject("Estado_NombreRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Estado_Nombre") %>'>
                                    </asp:Label>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblTipo"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Apu_Varios_TipoRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>    
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Tipo_Nombre" 
                                        runat="server" 
                                        TabIndex="-1"
                                        ReadOnly="true"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_TipoRecursoKCG.ToolTip").ToString() %>'
                                        Text='<%# Bind("Tipo_Nombre") %>'>
                                    </asp:TextBox>     
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblOtrosInsumos"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Apu_Varios_NombreRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                </td>
                                <td
                                    style="white-space:nowrap">
                                    <asp:TextBox 
                                        ID="Apu_Varios_Codigo" 
                                        runat="server"
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_CodigoRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Apu_Varios_Codigo") %>'>
                                    </asp:TextBox>
                                    <asp:TextBox 
                                        ID="Apu_Varios_Nombre" 
                                        runat="server" 
                                        Width="400px"
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_NombreRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Apu_Varios_Nombre") %>'>
                                    </asp:TextBox>
                                </td>               
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblCantidad"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("CantidadRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox 
                                        ID="Cantidad" 
                                        runat="server" 
                                        ReadOnly="true"
                                        TabIndex="-1"
                                        Style="text-align:right"                                        
                                        ToolTip='<%# GetLocalResourceObject("CantidadRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Cantidad") %>'>
                                    </asp:TextBox> 
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label
                                        id="lblCosto"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Apu_Varios_CostoRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>    
                                </td>
                                <td
                                    style="white-space:nowrap">
                                    <asp:TextBox 
                                        ID="Apu_Varios_Costo" 
                                        runat="server"          
                                        ReadOnly="true"
                                        TabIndex="-1"                               
                                        Style="text-align:right"
                                        ToolTip='<%# GetLocalResourceObject("Apu_Varios_CostoRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Apu_Varios_Costo") %>'>
                                    </asp:TextBox>
                                    <asp:Label
                                        ID="Int_Moneda_Simbolo1" 
                                        runat="server" 
                                        Text='<%# Bind("Int_Moneda_Simbolo") %>'>
                                    </asp:Label>
                                    <asp:Label
                                        id="lblTotal"
                                        runat="server"                                                                                 
                                        Text='<%# GetLocalResourceObject("Costo_x_CantidadRecursoKCG.Text").ToString() %>'>
                                    </asp:Label>
                                    <asp:TextBox 
                                        ID="Costo_x_Cantidad" 
                                        runat="server"
                                        ReadOnly="true"
                                        TabIndex="-1" 
                                        Style="text-align:right"
                                        ToolTip='<%# GetLocalResourceObject("Costo_x_CantidadRecursoKCG.ToolTip").ToString() %>' 
                                        Text='<%# Bind("Costo_x_Cantidad") %>'>
                                    </asp:TextBox> 
                                    <asp:Label
                                        ID="Int_Moneda_Simbolo2" 
                                        runat="server" 
                                        Text='<%# Bind("Int_Moneda_Simbolo") %>'>
                                    </asp:Label>               
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2">
                                    <asp:Button 
                                        ID="EditButton" 
                                        runat="server"
                                        CausesValidation="False" 
                                        CommandName="Edit"
                                        AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_EditarRecursoKCG.AccesKey").ToString() %>'  
                                        Text='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_EditRecursoKCG.Text").ToString() %>'
                                        ToolTip='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_EditRecursoKCG.ToolTip").ToString() %>'>
                                   </asp:Button>
                                   <asp:Button 
                                        ID="DeleteButton" 
                                        runat="server" 
                                        CausesValidation="False" 
                                        CommandName="Delete"
                                        AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_EliminarRecursoKCG.AccesKey").ToString() %>'  
                                        Text='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_DeleteRecursoKCG.Text").ToString() %>'
                                        ToolTip='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_DeleteRecursoKCG.ToolTip").ToString() %>'>
                                   </asp:Button>
                                   <asp:Button 
                                        ID="NewButton" 
                                        runat="server" 
                                        CausesValidation="False" 
                                        CommandName="New"
                                        AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_NuevoRecursoKCG.AccesKey").ToString() %>'  
                                        Text='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_NewRecursoKCG.Text").ToString() %>'
                                        ToolTip='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Btn_NewRecursoKCG.ToolTip").ToString() %>'>
                                   </asp:Button>
                                   <uc1:wucMensajeEliminar 
                                        ID="WucMensajeEliminar1" 
                                        runat="server" />
                                </td>
                            </tr>                            
                        </table>
                    </asp:Panel>
                    
                    <%--Ids--%>
                    
                    <asp:TextBox 
                        ID="Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Id") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Apu_Varios_Id") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Apu_Estructura_Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Apu_Estructura_Id") %>'>
                    </asp:TextBox>
                    
                    <asp:TextBox 
                        ID="Int_Moneda_Id" 
                        runat="server" 
                        style="display:none" 
                        Text='<%# Bind("Int_Moneda_Id") %>'>
                    </asp:TextBox>
                    
                    <%--Ocultos--%>
                    
                    <asp:TextBox 
                        ID="Nombre" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Nombre") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Costo_Parcial" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Apu_Varios_Costo_Parcial") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Codigo_int" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Codigo_int") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Estado" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Estado") %>'>
                    </asp:TextBox>                    
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Tipo" 
                        runat="server" 
                        Visible="false"                                        
                        Text='<%# Bind("Apu_Varios_Tipo") %>'>
                    </asp:TextBox>   
                    
                    <asp:TextBox 
                        ID="Apu_Varios_Costo_Otros" 
                        runat="server" 
                        Visible="false" 
                        Text='<%# Bind("Apu_Varios_Costo_Otros") %>'>
                    </asp:TextBox>
                </ItemTemplate>
            </asp:FormView>
            <koala:KNavegacion 
                ID="nav"
                runat="server"
                GridViewID="gvApuEstructuraVarios"
                FormViewID="FormView1" 
                OnNavegar="nav_Siguiente" /> 
        </ContentTemplate>
        <Triggers>
            <asp:AsyncPostBackTrigger 
                ControlID="gvApuEstructuraVarios" 
                EventName="SelectedIndexChanged" />
        </Triggers>
    </asp:UpdatePanel>
    <asp:ObjectDataSource 
        ID="odsfvApuEstructuraVarios" 
        runat="server" 
        ConflictDetection="CompareAllValues"
        DeleteMethod="Delete" 
        InsertMethod="Insert" 
        OldValuesParameterFormatString="original{0}"
        SelectMethod="GetById" 
        SortParameterName="sortExpression" 
        TypeName="FEL.APU.BO_Apu_Estructura_Varios"
        UpdateMethod="Update">
        <SelectParameters>
            <asp:SessionParameter 
                Name="s" 
                SessionField="Scope" 
                Type="Object" />
            <asp:Parameter 
                Name="Id" 
                Type="String" />
        </SelectParameters>
    </asp:ObjectDataSource>
    <asp:UpdatePanel 
        ID="UpdatePanel2" 
        runat="server">
        <ContentTemplate>
            <asp:Button 
                ID="Atras" 
                runat="server" 
                Visible="False" />
            <asp:Button 
                ID="Seleccionar" 
                runat="server" 
                Visible="False" />
        </ContentTemplate>
    </asp:UpdatePanel>
    <asp:UpdatePanel 
        ID="UpdatePanel3" 
        runat="server">
        <ContentTemplate>
            <table>
                <tr>
                    <td>
                        <koala:KFiltro 
                            ID="kftFiltro" 
                            runat="server" 
                            Contenedor="APU_ESTRUCTURA_VARIOS" 
                            Objeto="APU_ESTRUCTURA_VARIOS" 
                            IndiceScope ="Scope"
                            Orden="1"
                            ObjectDataSourceID="odsgvApuEstructuraVarios" />
                    </td>
                    <td>
                        <asp:Button
                            id="Btn_Apu_Estructura_Varios_Estructura"
                            runat="server" OnClick="Btn_Apu_Estructura_Varios_Estructura_Click" />   
                    </td>
                </tr>
            </table>
            <asp:Panel
                runat="server"
                ID="Rec_Apu_Estructura_Varios_Listado"
                meta:resourcekey="REC_APU_ESTRUCTURA_VARIOS_LISTADORecursoKCG">
                <Koala:KGrid
                    ID="gvApuEstructuraVarios" 
                    runat="server" 
                    AllowPaging="True" 
                    AutoGenerateColumns="False"
                    DataKeyNames="Id" 
                    DataSourceID="odsgvApuEstructuraVarios" 
                    AllowSorting="True"
                    AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_GridRecursoKCG.AccesKey").ToString() %>' >
                            <AlternatingRowStyle CssClass="alternatingrowstyle" />
                            <HeaderStyle CssClass="headerstyle" />
                            <PagerStyle CssClass="pagerstyle" />
                            <SelectedRowStyle CssClass="selectedrowstyle" />
                    <Columns>
                        <asp:CommandField 
                            ButtonType="Button" 
                            SelectText="..." 
                            ShowSelectButton="True" />
                        <asp:BoundField 
                            DataField="Codigo" 
                            meta:resourcekey="BoundCodigoRecursoKCG" 
                            SortExpression="Codigo" />
                        <asp:BoundField 
                            DataField="Apu_Varios_Nombre" 
                            meta:resourcekey="BoundApu_Varios_NombreRecursoKCG" 
                            SortExpression="Apu_Varios_Nombre" />                        
                        <asp:BoundField 
                            DataField="Apu_Varios_Tipo" 
                            meta:resourcekey="BoundApu_Varios_TipoRecursoKCG" 
                            SortExpression="Apu_Varios_Tipo" />
                        <asp:BoundField 
                            DataField="Cantidad" 
                            meta:resourcekey="BoundCantidadRecursoKCG" 
                            SortExpression="Cantidad" />                
                        <asp:BoundField 
                            DataField="Apu_Varios_Costo" 
                            meta:resourcekey="BoundApu_Varios_CostoRecursoKCG" 
                            SortExpression="Apu_Varios_Costo" />                                
                        <asp:BoundField 
                            DataField="Costo_x_Cantidad" 
                            meta:resourcekey="BoundCosto_x_CantidadRecursoKCG" 
                            SortExpression="Costo_x_Cantidad" />
                        <asp:BoundField 
                            DataField="Nombre" 
                            HeaderText="Nombre" 
                            SortExpression="Nombre" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Estado_Nombre" 
                            HeaderText="Estado_Nombre" 
                            SortExpression="Estado_Nombre" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Apu_Varios_Costo_Parcial" 
                            HeaderText="Apu_Varios_Costo_Parcial"
                            SortExpression="Apu_Varios_Costo_Parcial" 
                            Visible="false" />                    
                        <asp:BoundField 
                            DataField="Int_Moneda_Simbolo" 
                            HeaderText="Int_Moneda_Simbolo" 
                            SortExpression="Int_Moneda_Simbolo" 
                            Visible="false" />                    
                        <asp:BoundField 
                            DataField="Apu_Estructura_Codigo" 
                            HeaderText="Apu_Estructura_Codigo"
                            SortExpression="Apu_Estructura_Codigo" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Id" 
                            HeaderText="Id" 
                            SortExpression="Id" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Codigo_int" 
                            HeaderText="Codigo_int" 
                            SortExpression="Codigo_int" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Apu_Varios_Id" 
                            HeaderText="Apu_Varios_Id" 
                            SortExpression="Apu_Varios_Id" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Apu_Estructura_Id" 
                            HeaderText="Apu_Estructura_Id" 
                            SortExpression="Apu_Estructura_Id" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Apu_Estructura_Nombre" 
                            HeaderText="Apu_Estructura_Nombre"
                            SortExpression="Apu_Estructura_Nombre" 
                            Visible="false" />                                        
                        <asp:BoundField 
                            DataField="Estado" 
                            HeaderText="Estado" 
                            SortExpression="Estado" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Apu_Varios_Codigo" 
                            HeaderText="Apu_Varios_Codigo" 
                            SortExpression="Apu_Varios_Codigo" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Tipo_Nombre" 
                            HeaderText="Tipo_Nombre" 
                            SortExpression="Tipo_Nombre" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Apu_Varios_Costo_Otros" 
                            HeaderText="Apu_Varios_Costo_Otros"
                            SortExpression="Apu_Varios_Costo_Otros" 
                            Visible="false" />
                        <asp:BoundField 
                            DataField="Int_Moneda_Id" 
                            HeaderText="Int_Moneda_Id" 
                            SortExpression="Int_Moneda_Id" 
                            Visible="false" />
                    </Columns>
                </Koala:KGrid>
            </asp:Panel>            
        </ContentTemplate>
    </asp:UpdatePanel>
    <asp:ObjectDataSource 
        ID="odsgvApuEstructuraVarios" 
        runat="server" 
        OldValuesParameterFormatString="original_{0}"
        SelectMethod="GetByEstructura" 
        TypeName="FEL.APU.BO_Apu_Estructura_Varios">
        <SelectParameters>
            <asp:SessionParameter 
                Name="s" 
                SessionField="Scope" 
                Type="Object" />
            <asp:QueryStringParameter 
                Name="Apu_Estructura_Id" 
                QueryStringField="Apu_Estructura_Id"
                Type="String" />
        </SelectParameters>
    </asp:ObjectDataSource>
</asp:Content>

